Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 Spain F29 Spain F30 Spain F24 Spain F30 Spain F31 Spain F3 Spain F5 Spain F6 Italy F4 Italy F5 Italy F6 Spain F9 Spain F10 Spain F12 Spain F13 Spain F14 Spain F16 Spain F29 Spain F30 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F1 Spain F2 Spain F4 Spain F8 Spain F9 Spain F10 Spain F11 Spain F12 Spain F13 Spain F15 Spain F16 Spain F17 Spain F18 Spain F19 Italy F19 Spain F25 Spain F26 Spain F32 Spain F33 Spain F37 Spain F38 Spain F42 Spain F1 Spain F3 Spain F4 Spain F5 Cuba F1 Cuba F2 Spain F14 Spain F15 Spain F16 Spain F17 Spain F19 Spain F20 Spain F22 Spain F25 Spain F33 Spain F34 Spain F35 Spain F38 Spain F43 Spain F4 Spain F10 Spain F15 Spain F19 Spain F20 Spain F21 Spain F2 Rado Geneva Challenger - Geneva Open Maxon - Barcelona Sporting Challenger 2003 - Turin Geneva Challenger - Geneva Black Forest Open - Freudenstadt Canottieri Minico 2004 - Mantova San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Societa Canottieri Mincio 2005 - Mantova Tennis Napoli Cup 2006 - Napoli Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciutat de Barcelona - Barcelona Open 88 - Contrexeville Wartburg Open - Eisenach Tennis Cup of Flanders - Ostende Genoa Open 'Fondazione Carige' - Genova Renault Slovenian Open - Ljubljana Quelle Cup 1999 - Furth Venice Challenger - Venice DPD Challenger 99 - Aschaffenburg V Trofeo Barcelona de Tenis - Barcelona Copa Sevilla Internacionales de Andalucia - Seville Barletta Citta Della Disfida Open 99 - Barletta ATU Cup 1999 - Weiden XXXVII Torneig C.E. Laieta - Barcelona Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Open Castilla y Leon - Segovia BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt Canottieri Mincio Open - Mantova FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona Trofeo Francesco Guzzini - Recanati Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City Challenger Casino Lugano - Lugano Cepu Open - San Marino Geneva Challenger - Geneva Maia Challenger - Oporto Freudenstadt Challenger - Freudenstadt C.T. San Remo - XIII Piertomaso Tessitore - San Remo Zagreb Open - Zagreb Memorial Savigni - Sassuolo Napoli Challenger - Napoli Optimus Maia Open - Maia Venice Open - Venice Graz CA Challenger - Graz Banja Luka 2002 - Banja Luka Banca Stato Challenger Lugano - Lugano Open de Nice - Nice 7th Wartburg Open - Eisenach Hilversum Open - Hilversum Fujitsu Siemens Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville IX Abierto Internacional de Salinas - Salinas Citta di Como - Como Top Wool Challenger Biella - Biella Challenger Ford de Cherbourg - Cherbourg Sydney International - Sydney Kroger / St. Jude International - Memphis Estoril Open - Estoril Open Seat-Godo '97 - Barcelona AT&T Challenge - Atlanta BMW Open - Munich America's Red Clay Tennis Championship - Coral Springs Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Grolsch Open 1997 - Amsterdam Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Romanian Open - Bucharest Davidoff Swiss Indoors - Basel International Championships of Sicily - Palermo Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Qatar Mobil Open '98 - Doha Adidas International - Sydney Sybase Open - San Jose Kroger / St. Jude International - Memphis Internationaler Raiffeisen Grand Prix - St. Polten Waldbaum's Hamlet Cup - Long Island Mallorca Open - Mallorca Open 13 - Marseille Dubai Tennis Open - Dubai International Championship of Croatia - Umag Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Adidas Open de Toulouse - Toulouse Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Gerry Weber Open - Halle Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Idea Prokom Open - Sopot Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Copa AT&T - Buenos Aires Open Seat Godo 2003 - Barcelona International Championship of Croatia - Umag XI Ciutat de Barcelona - Barcelona Trofeo Sisma Mantova - Mantova Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Memphis Casablanca Barcelona Munich Oporto Bologna Gstaad Stuttgart Kitzbuhel Umag Bucharest Palermo Marbella Moscow Barcelona Oporto Bogota Valencia Santiago Montevideo Buenos Aires Stuttgart Kitzbuhel Montevideo Buenos Aires Barcelona Madrid San Marino Tata Open - Chennai 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Qatar Open - Doha Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo - Barcelona Croatia Open - Umag China Open - Beijing Chennai Open - Chennai Medibank Private International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Zagreb Open - Zagreb China Open - Beijing CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco VIII Trofeo Ciutat de Barcelona - Barcelona Memorial Savigni - Sassuolo Black Forest Open 2002 - Freudenstadt V Abierto Internacional de Salinas - Salinas USTA Men's Challenger of Dallas - Dallas VI Abierto Internacional de Salinas - Salinas Zivnobanka Czech Open - Prostejov FILA Challenger - Biella Memorial Savigny - Sassuolo Open Castilla y Leon Trofeo Iberdrola - Segovia Braunschweig Open - Braunschweig 8° Trani Cup - Trani Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Pekao Open 2001 - Szczecin KGHM Polish Indoors - Wroclaw Maia Open 2002 - Maia Pomorski Bank Kredytowy Open - Szczecin VI Torneo Internazionale di Tennis - Barletta DPD Challenger 2002 - Aschaffenburg Fujitsu Siemens Open - Budapest Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini Open SEAT Godo 2006 - Barcelona The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome RCA Championships - Indianapolis Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati U.S. Pro Tennis Championships - Boston Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Monte Carlo Hamburg Rome 1998 Mercedes Cup - Stuttgart Stuttgart Paris CA Tennis Trophy - Vienna Gold Flake Open - Chennai Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championship - Orlando International Championship of Croatia - Umag Memorial Piertomaso Tessitore - San Remo Open Seat-Godo 2001 - Barcelona Challenger Canottieri Minico - Mantova UBS Open Gstaad - Gstaad Estoril Open - Estoril Muller Cup 2000 - Ulm XII Internazionali di Tennis CARISBO - Bologna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Abierto Mexicano de Tenis - Mexico City Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati RCA Championships - Indianapolis Energis Open - Amersfoort Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Citrix Tennis Championships - Delray Beach Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Zivnobanka Open - Prostejov Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Trofeo Conde de Godo - Barcelona Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Cairo Challenger - Cairo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Internationaux de Tennis de Brest - Brest Philadelphia BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Copa Ericsson Argentina - Buenos Aires Open 88 - Contrexeville USTA Challenger of North Miami Beach - North Miami Beach Bournemouth Open 13 - Marseille Telenordia Swedish Open - Bastad Open Sainte-Victoire - Aix-En-Provence Open Castilla y Leon - Segovia Generali Open 1997 - Kitzbuhel IPB Czech Indoor - Ostrava Dubai Tennis Open - Dubai Auckland Rotterdam Estoril Internazionali di Tennis di San Marino - San Marino XI Venice Open - Venice Open Seat-Godo '99 - Barcelona AXA Open - Espinho Amsterdam 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Adidas International - Sydney Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Torneo Internazionale di Tennis ATP-Challenger - Merano Mallorca Open - Mallorca Gerry Weber Open - Halle Croatia Open - Umag IV Abierto Internacional de Salinas - Salinas Barcelona Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham BellSouth Open - Auckland X Ciutat de Barcelona - Barcelona Mallorca Open - Mallorca Copa Ericsson - Santiago Bogota Challenger - Bogota Estoril Open - Estoril 2003 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Okal Cup 2001 International Bavarian Championships - Eckental Tennis Napoli Cup - Napoli Croatia Open - Umag RCA Championships - Indianapolis President's Cup 2000 - Tashkent 1999 Mercedes Cup - Stuttgart Cerveza Club Columbia Open - Bogota Qatar Mobil Open 2001 - Doha Mallorca Open - Mallorca Generali Open 2000 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo International Tennis Championships - Delray Beach Toulouse Marseille Open 13 - Marseille Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Umag Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open French Open Wimbledon U.S. Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Internationaler Raiffeisen Grand Prix - St. Polten Internationaler Raiffeisen Grand Prix - St. Polten St. Polten Open de la Comunidad Valenciana - Valencia Citrix Tennis Championships - Delray Beach Gerry Weber Open - Halle Kitzbuhel Waldbaum's Hamlet Cup - Long Island Croatian Indoors - Zagreb Open Seat-Godo '98 - Barcelona Hellmann's Cup - Santiago Adidas International - Sydney Mumbai Open - Mumbai Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Adidas International - Sydney Dubai Tennis Open - Dubai Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles Generali Open 1998 - Kitzbuhel Marseille Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Mexico City Adidas International - Sydney Kroger / St. Jude International - Memphis Qatar Mobil Open - Doha Palermo Marbella Open - Marbella Estoril Open - Estoril RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Idea Prokom Open - Sopot Advanta Championships - Philadelphia Davis Cup, World Group, F, ESP-USA 3-2 Halle Pinehurst Open 13 - Marseille Stockholm Open - Stockholm Rado Swiss Open - Gstaad Waldbaum's Hamlet Cup - Long Island Newsweek Champions Cup - Indian Wells 12th Paris Open - Paris Rogers Masters - Toronto Davis Cup, World Group, 1R, ESP-GER 4-1 Davis Cup, World Group, 1R, ESP-BRA 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, 1R, BRA-ESP 3-2 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston AAMI Classic - Kooyong Tennis Masters Cup - Houston Olympics - Athens ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover